/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.cip.esymons.eventos.bc;

import java.util.List;
import javax.ejb.Local;
import org.cip.esymons.eventos.be.Preevento;

/**
 *
 * @author OscarA
 */
@Local
public interface PreeventoFacadeLocal {

    public List<Preevento> listaPreEventosPorTramitar();

    public List<Preevento> listarPermitosModificarPresupuesto();

    public List<Preevento> listarVerificarContenidos();

    public List<Preevento> listarVerificarPresupuesto();

    void create(Preevento preevento);

    void edit(Preevento preevento);

    void remove(Preevento preevento);

    Preevento find(Object id);

    List<Preevento> findAll();

    List<Preevento> listarPreEventos_Presupuesto();

    List<Preevento> listarPreEventosxUsuario();

    List<PreeventoAdapter> listarPreEventos_Cursos();

    PreeventoAdapter buscarPorCodigo(Object id);

    List<Preevento> listarPreEventos_Aprobados();

    List<Preevento> listaEventos();

    List<Preevento> listarCursos();

    List<Preevento> listarPreeventosActivos();

    List<Preevento> listaEventosSinCurso();

    List<Preevento> listaEventosConCurso();
    
}
